have finger in too many pies - Turkish English Dictionary